margined tortoise - Spanish English Dictionary